foundation engineering dewatering - Français Anglais Dictionnaire